﻿namespace DataMonitor_IDAL
{
    public interface IDAL_Base<T> where T : class, new()
    {
        IQueryable<T> LoadEntities
          (System.Linq.Expressions.Expression<Func<T, bool>> whereLambda);
        bool DeleteEntity(T entity);
        bool EditEntity(T entity);
        bool AddEntity(T entity);
        bool SaveChanges();
    }
}